tom cat - German English Dictionary